Fairy Tales

£495

60 x 60 cm

oil on canvas

SOLD