Share
twitterlinkedinfacebook
Image 1 of 1
The Place Andre Malraux
The Place Andre Malraux, Paris, located at the southern end of the Rue de l'Opera, as seen from a room in the Hotel du Louvre.