Share
twitterlinkedinfacebook
Image 1 of 1
Churchill Statue 1.jpg
Statue of Sir Winston Churchill, prime minister of Britain during the second world war on St Stephen's Green, Parliament Square, London..