Designed by
Title
Sir Winston Churchill Plaque in London, UK #318650825
Description
London, UK - February 19th 2024: A plaque on St. James's Place in London, UK, marking the location where former British Prime Minister Sir Winston Churchill lived
This image is editorial