The Urinals of Rivetoile

Rivetoile is a shopping center located in Strasbourg, France

Filed under: Business
Tweet

Centre Commercial Rivetoile Strasbourg, or simply Rivetoile, boasts over "90 boutiques et restaurants", which, translated into english, means "90 boutiques and restaurants"

Submitted by EM