Davenport Landing Beach
Credit: Judith Wylie
article:
Outdoor Adventures with a Dog in Santa Cruz, CA
Other images from this article