AO Newslink

June 7th, 2012

Dutch artist Bart Jansen transforms his own dead cat into artistic installation.

Read the article via Forbes