Designed by
Title
Liceu Theatre in Barcelona #45962419
Description
Barcelona, Spain - October 17, 2014: The Gran Teatre del Liceu, popularly known simply as the Liceu opera house is located on the Ramblas in Barcelona, Spain on October 17, 2014
This image is editorial