Designed by
Title
Big Ben from Paliament square garden in London #75605896
Description
LONDON - MAY 24: Big Ben clock tower and Palace of Westminster view from Parliament square garden under cloudy blue sky in London, England, on May 24, 2016.
This image is editorial