Beautiful Ben Lomond

12505 Alba Rd Ben Lomond CA 95005 USA

Location