Lille in the Rain

Location: Lille, France