Preview The Opera, Lille, Nord, France, Europe Image ID: 834-4429 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store color image photography outdoors large group of people people tourists day scenic scenery building exterior clock tower the opera music travel travel destinations vertical blue sky scenics architecture building exterior clock tower opera opera house lille nord france europe