Royalty-free stock photo ID: 1028327335

solar panel or photovoltaic panel on a roof