United Kingdom (London)

Image 223 of 281
< Prev Next >
SB-GB140.jpg
Great Britain, England, London: Gold plated Victory atop the Queen Victoria Memorial, opposite Buckingham Palace