Barcelona, Spain - May 13, 2016: The Gran Teatre del Liceu, popularly known simply as the Liceu opera house is located on the Ramblas of Barcelona, stock photo

Editorial image of 'Barcelona, Spain - May 13, 2016: The Gran Teatre del Liceu, popularly known simply as the Liceu opera house is located on the Ramblas of Barcelona.'
Published: May 14, 2016
Close
Loading