P.P., 2008

4295 toilet rolls, polystyrene, latex, plaster, wallpaper paste

MORE VIEWS

MENUIntro.html