STRIPE 2006
Handprinted textile screen with acoustic properties / Industrial felt.