Designed by
Title
Window on the sunset sky in Barcelona, Spain #242571610
Description
Twilight view of the Barcelona cityscape captured by the giant Photovoltaic Pergola located in the Forum Park area, symbol of the Catalan city`s commitment to sustainability and environmental conservation
This image is editorial