Discovery Light Solar Project

Beaverton, ON Canada