IDFA 2005: 51 Birch Street, Mutterjahre, The Photographer