London, UK - June 13, 2020: Thank You banners and Union Jack flags on New Oxford Street, a famous and busy shopping street in Central London, UK. Calendar #384414084
London, UK - June 13, 2020: Thank You banners and Union Jack flags on New Oxford Street, a famous and busy shopping street in Central London, UK. Calendar #384414084