Royalty-free stock photo ID: 125677742

Row of Dutch new houses with solar panels attached on the roofs - Image