102601 Rte 1, Key Largo, Florida 33037 USA
Photo Credit: http://static.panoramio.com/photos/large/539850.jpg
Claim copyright