Lille in the Rain

Location: Lille, France

Lille in the Rain

Location: Lille, France