P.P., 2008

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

MENUIntro.html