A cityscape landscape photograph made in London, UK.

London


Deserted streets in the City of London at Christmas time.


<

>