Designed by
Title
Downing Street Sign, the British Prime Minister Residence in The City of Westminster, London #
Description
Close-up view of the Downing Street Sign in The City of Westminster, London, England. Downing Street is where the British Prime Minister lives
This image is editorial