Designed by
Title
Palace of Westminster, parliament, facade, tourists, London, United Kingdom #110726812
Description
LONDOM, UNITED KINGDOM - JUNE 21, 2017: Palace of Westminster, parliament, facade, tourists, England. The Palace lies on the north bank of the River Thames in the City of Westminster, in central London
This image is editorial