Designed by
Title
Statue of Winston Spencer Churchill, Parliament Square, London, UK #253858359
Description
London, UK - July 4, 2022: Parliament Square Gardens. Bronze statue of Winston Spencer Churchill on gray pedestal under blue cloudscape. Green foliage and building in back. Clothing adds color
This image is editorial