One of 23 Cuban migrants exults after landing on a Keys Beach.
One of 23 Cuban migrants exults after landing on a Keys Beach. Key West Police Department
One of 23 Cuban migrants exults after landing on a Keys Beach. Key West Police Department