Staehling Residence

Mayne Island, BC