Where is The People - Marseille?

Where is The People - Marseille located?

The People - Marseille, The People - Marseille, France (approx. 43.30111°, 5.37128°)


Where is The People - Marseille on the map?