return to worldwidereview.com, the home of critical reviews
From: Boss Category: Art Date: 28 March 2008 Time: 04:20 PM Review: Its all leonardo with you. You should get your head examined