Waves Breaking On Rocks

Waves breaking on rocks

Waves breaking on rocks at a beach in Puerto Vallarta, Mexico