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.