Winter in London

Winter in London. Islington, London, England, United Kingdom

Islington. Islington, London, England, United Kingdom. (Ref: 2003uk-0108-051d)

Related galleries: England, Europe, Highbury Fields, Islington, London, United Kingdom

Countries

Perspectives