Solar domestic hot water heating for Hostelling International Penticton, BC

Penticton Hostelling International Solar Power