Herzfeld (Thomas J.) Advisors, Inc