Facemasks Worn On The Streets Of London
Londoners wear face masks as the Government implement the rule that face co...