Holmes Residence

Cowichan Bay, BC