Pacific Ocean Rocks

Pacific Ocean rocks

Shelly rocks of Pacific Coast of South Island, New Zealand, near Ward Beach, Marlborough