Designed by
Title
SPAIN, BARCELONA - APRIL 2, 2024: Cityscape view from rooftop, Arc de Triomphe and Torre Agbar #317155092
Description
SPAIN, BARCELONA - APRIL 2, 2024: Overlooking cityscape with buildings and streets from the roof of a high-rise structure. Arc de Triomphe and Torre Agbar
This image is editorial