Designed by
Title
The Houses of Parliament and Big Ben in London #135790861
Description
London, UK - May 23, 2016: A view of the Houses of Parliament, Big Ben and Westminster Bridge with the River Thames in the Foreground in Westminster, London, United Kingdom.
This image is editorial