Where is Saint Georges Lafayette, Paris located?
Saint Georges Lafayette, Paris, Saint Georges Lafayette, Paris, France (approx. 48.88056°, 2.33931°)
Saint Georges Lafayette, Paris, Saint Georges Lafayette, Paris, France (approx. 48.88056°, 2.33931°)