Showing posts with label art. Show all posts
Showing posts with label art. Show all posts

Friday, December 5, 2008

Makes you think


Italian artist Filippo Minelli has a taste for large provocative installations around the world. Here's his take on the Web 2.0 thing