Cholla Bay Puerto Peñasco

Cholla Bay, Puerto Peñasco , Northern Mexico, Mexico