10 February 2011


David Scher
Book Bug, 2011
mixed media on paper
37,5 x 56 cm