Hampstead. Clock tower

100,00£

*SOLD*

Hampstead. Clock tower.

Oil on paper

10 x 15 cm

2018

Sold

Category:

Description

Additional information

Dimensions 15 × 10 cm