Geoffrey Humphries

Jo Seated, Giudecca Studio

Jo Seated, Giudecca Studio

oil on canvas
100 x 80 cm

£12,500

Collection