Please Stop Talking

2012 / Textile

A protest of  the lack of listening  among the leaders of the world.