Seven people from Cuba landed at Fort Zachary Taylor Park in Key West in this rustic vessel Friday, Dec. 22.
Seven people from Cuba landed at Fort Zachary Taylor Park in Key West in this rustic vessel Friday, Dec. 22. Photo by Nancy Curran
Seven people from Cuba landed at Fort Zachary Taylor Park in Key West in this rustic vessel Friday, Dec. 22. Photo by Nancy Curran