The Museum in the Luxembourg gardens

Paris, France, 19 Rue de Vaugirard