Designed by
Title
WESTMINSTER, LONDON, ENGLAND- 31 March 2021: YOU MUST SHOP ALONE signage outside Tesco #214990088
Description
WESTMINSTER, LONDON, ENGLAND- 31 March 2021: YOU MUST SHOP ALONE signage outside Tesco, amid the coronavirus pandemic
This image is editorial