DELANEY ALLEN FEATURED ON IT'S NICE THAT May 18, 2016 Take a look at Delaney Allen's new series A R T I F A C T featured on the stellar international site, It's Nice That.