101551 Overseas Hwy, Key Largo, Florida 33037-4546 USA
Photo Credit: Campendium/Brian
Claim copyright