West Beach

West Beach Santa Barbara CA 93109 USA

Location