Churchill statue in Parliament Square

Watercolour of Churchill in Parliament Square in London

18 x 29 in (460 x 740mm)
Watercolour on Langton NOT 425g paper

Price £1,200.00

You May Also Like…