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