Craig Ruddy – Juliette Mixed Media Project Details Craig Ruddy Mixed Media on Canvas 100 x 200cm 19a Byron St, Bangalow NSW 2479 Enquire Now