Square Flandres

Subway Station • Hellemmes-Lille, Lille, Nord