North American photographer Delaney Allen, whose work we’ve featured previously on IGNANT, blends portraiture, landscapes and still life photography in his otherworldly “Artifact” series.