The square across from L’eglise Saint-Sulpice. Catherine Deneuve lives in the top apartments behind the square, no doubt the one with the light on. ← Previous Next →