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

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

 Stock photo ID: 108342809