Statue of Winston Churchill, Parliament Square, London

The Winston Churchill in Parliament Square, London by Ivor Roberts-Jones. I don’t recall what the temporary statue in front is of or by whom.
Winston Churchil

Blog post by Richard Randall