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