Solar Panels installed on public building

Solar Panels installed on public building

 Stock photo ID: 75283087