London Britain

London Britain
by Leonard Squirrel
1954

30 x 20 inches

backed
SOLD


Scroll to Top