Showing posts with label PAPILLON. Show all posts
Showing posts with label PAPILLON. Show all posts

Saturday, November 27, 2010

PAPILLON 2010

PAPILLON, 2010. Collage on paper. From the series, Where Does It Itch? Each 30 x 20.5 cm.