Ilona Niemi

ilonaniemimadart

Mad Art Gallery, St Louis, USA

436
436 plaster ducks in an old jail cell
Mad Art Gallery
St Louis, USA
2006

436 prisoners were executed in US prisons between the year 2000 and the completion of the installation in 2006.