Back  
 

Philip Taaffe
Bad Seed
1996
bought in
at Christie’s New York
Nov. 16, 2002