1319 Duval Street, Key West, Florida 33040 USA
Photo Credit: Southernmost Beach Resort
Claim copyright