8700 Estero Blvd, Fort Myers Beach, Florida 33931 USA
Beach Area
Photo Credit: Judy Jones
Claim copyright