Belsize Park, London by Archibald Ziegler

Archibald Ziegler "Belsize Park, London"

oil on canvas

30.75"x 25.5"

signed

Framed.

Price: £2750

This item is currently in the sale at £2000

see item in the sale | see all items in the sale