Downtown Luton with the Luton Town Hall at the end of the street, Luton, England
Tous droits réservés