Otter Cove Residence

Location
Carmel