Waddell Beach (State Parks) in Davenport, CA 95017

Waddell Beach (State Parks) in Davenport, CA 95017 (Santa Cruz County) is a beach.

Nature
beach