Beautiful calm clear waters of the Gulf of Mexico

Photo of ocean, beautiful clear water with slight waves breaking on shoal in front of Gasparilla Island at Gasparilla Pass in Charlotte County.
1 / 1
Photo of ocean, beautiful clear water with slight waves breaking on shoal in front of Gasparilla Island at Gasparilla Pass in Charlotte County.