Mm 50 Atlantic Side, Marathon, Florida 33052 USA
11.24.22 Sombrero Beach on Marathon Key is a cozy backyard playground for islanders
Photo Credit: Yelp