CHANNELING PICASSO

27 x 32 cms
DMC Cotton Perle #5
HTTV 0498T