Photovoltaic pergola, Diagonal Mar, Waterfront, Barcelona, Catalonia, Spain, Europe

- Image ID: RECBW3
Photovoltaic pergola, Diagonal Mar, Waterfront, Barcelona, Catalonia, Spain, Europe
imageBROKER / Alamy Stock Photo
Image ID: RECBW3
Photovoltaic pergola, Diagonal Mar, Waterfront, Barcelona, Catalonia, Spain, Europe