NICK SCHLEE Barbury Castle
NICK SCHLEE Barbury Castle
£800
NICK SCHLEE
Barbury Castle
Oil pastel on paper
Signed lower right
Unframed: 28 x 39 cm
Framed: 52 x 61.5 cm
£800