Designed by
Title
People walking past the cafe on a street in Lille, UK. #108237440
Description
People walking past the cafe on a street in Lille, the fifth largest urban area in France after Paris, Lyon, Marseille and Toulouse.
This image is editorial