Le Palais Des Beaux Arts de Lille (Lille Palace of Fine Arts), Lille, France.

- Image ID: D2W6M4
Le Palais Des Beaux Arts de Lille (Lille Palace of Fine Arts), Lille, France.
Stuart Robertson / Alamy Stock Photo
Image ID: D2W6M4
The Palais des Beaux-Arts de Lille (Lille Palace of Fine Arts) is one of the largest museums in France, and the largest French museum outside of Paris. This shot was taken from Place de la République.
Location: Place de la République, Lille, France.