San Luis Island protrudes from the shallow waters of the Gulf of California in North Bay, near San Carlos Nueva Guaymas, Mexico; The beach is called Playa Algodones, or Cotton Beach;
View Full Image on Dreamstime
Username: Conchasdiver
Editorial: No
Width: 3127 pixels
Height: 2245 pixels
Downloads: 11
Image ID: 109277338