Preview

Electric plant. The world's first commercial concentrating solar power towers in Sanlucar la Mayor, near Seville, Spain
Electric plant. The world's first commercial concentrating solar power towers in Sanlucar la Mayor, near Seville, Spain
Image ID: 1350-6460
Artist: Lucas Vallecillos
Purchase a commercial license Buy framed prints & more from our print store