Torsten Solin, untitled (from the series dolls), 2005, lambda print, 120 x 90 cm