Elena Taylor

FEATURE Death's Artefact... Recent Art and War Issue 14:4 | December 1994