By Billy Perkins
02/16/2008
At Razzmatazz, Barcelona, Spain
13" x 20"
Screen printed, Limited Edition, Signed by Artist
$75
ADD TO CART