Geoffrey Humphries

Seated Rachel

Seated Rachel

oil on canvas
80 x 55 cm

£8,000

Collection