Craig Ruddy – Chrysalis II Mixed Media, Paintings Project Details Craig Ruddy Mixed media on glass & canvas 90 x 130cm - Enquire Now