Back  
 

Michel Majerus
Your Bad Taste
2002
at Friedrich Petzel Gallery