Fern Grotto Beach in Santa Cruz, CA 95060

Fern Grotto Beach in Santa Cruz, CA 95060 (Santa Cruz County) is a beach.

Nature
beach