image

London


Deserted streets in the City of London

at Christmas time.




<