John Hitchens
Lily and Blue Space, 1985
Oil on canvas
62 x 56 cm
PRICE ON APPLICATION
Ref: 531257
Enquire about this item
View Full Size