Sunset over the Gulf of Mexico from Caspersen Beach in Venice on the southwest gulf coast of Florida USA