Little hut selling British hats, badges etc. with the Houses of Parliament in the distance. Westminster Bridge, London, England, UK. 2007
Resolution
4200 x 4200px
Contributor
Rights
Release
Stock Photo ID
D1223_18_654