Solar panels on the Gadellnet offices in St. Louis Missouri

October 2, 2019

Solar panels on the Gadellnet offices in St. Louis Missouri