United Kingdom, England, London, Westminster Bridge, Houses of Parliament and Big Ben with light trails in foreground
Editorial
Resolution
5229 x 3486px
Contributor
Rights
Release
Stock Photo ID
D2269_12_270
More ways to save
Market freeze