Eliza Hutchison

The Ancestors

July 2004,Supernatural Artificial, Tokyo Metropolitan Museum of Photography