Paris, France/parisE200
Previous
|
Home
|
Next
Across the street (Rue de Vaugirard) from the Palais du Luxembourg is the last remaining original meter stick in Paris.