The Sea - laughinggoddessphoto

Waves forming off the beach in Ocean Grove, NJ.

Ocean BeachNJJersey Shoreocean wavesrocky coastrolling waveswhite caps