Share
twitterlinkedinfacebook
Image 1 of 1
Spain-Barcelona-Stadium-251.jpg
Spain, Barcelona. The Estadi Olímpic Lluís Companys (formerly known as the Estadi Olímpic de Montjuïc).