Designed by
Title
Roof of Bullring Arena on Spain Square in Barcelona with observation deck. Now Arena is a shopping center in Barcelona #99138946
Description
BARCELONA, CATALONIA, SPAIN - AUGUST 28, 2012: Roof of Bullring Arena on Spain Square in Barcelona with observation deck. Now Arena is a shopping center in Barcelona.
This image is editorial