1186 San Andreas Rd, La Selva Beach, California 95076-9639 USA
Photo Credit: Campendium/A
Claim copyright