Heliostats, APS solar test and research facility, USA

Bildnummer 12638846
Heliostats, APS solar test and research facility, USA
;