Waves Breaking On Rocks

Waves Breaking On Rocks At A Beach In Puerto Vallarta, Mexico Photo