San Gregorio Beach

San Gregorio Beach - Weird Twisted Sand Cliffs On The Beach At San Gregorio, California. Photo