Designed by
Title
Palau Sant Jordi arena and Montjuic Tower Bar #18156034
Description
BARCELONA, SPAIN: Palau Sant Jordi arena and Montjuic Communications Tower on May 23, 2010 in Barcelona, Spain. In this area were played the Olympic Games in 1992.
This image is editorial