Crowds at the sunset celebration on Mallory Square in Key West

HI Travel Tales Sunset Celebration At Mallory Square