Royalty-free stock photo ID: 108342809

Solar mirrors installed on the roofs of a small village with church and farmhouses in Franconia, Bavaria (Germany). - Image