photovoltaic panel on a tiled rooftop

Royalty-free stock photo ID: 63576904

photovoltaic panel on a tiled rooftop