Craig Ruddy – Drifting Waters Mixed Media, Paintings Project Details Craig Ruddy Mixed media on board 120 x 120cm 19a Byron St, Bangalow NSW 2479 POA Enquire Now