..at the Venice Bienalle last week.
Something to do with Darfur..but again..I'm at a loss for words..
Vanessa Beecroft VB61 "Still Death! Still Deaf!"
1:43 PM
anjal
..at the Venice Bienalle last week.
Something to do with Darfur..but again..I'm at a loss for words..