France, Lille. The Opera House.
File No._france_lille_opera_house_2003_0236