Designed by
Title
Photovoltaic Pergola in Barcelona Spain #199272694
Description
Photovoltaic Pergola at the Forum district in Barcelona, Spain. It is one of the largest solar power plants in Spain and has nearly 3,000 panels. It was built in 2004.
This image is editorial