Insurance and Financial

Owner

THOMAS J. HERZFELD ADVISORS, INC.