The Left-over DNA of a Little Mouse that the Cat Ate - 2009

183 x 244 cm