2000 Souls
By Rob Jones
03/23/2006
At London Astoria, London, England
19.5" x 25.5"
Screen printed, s/n edition of 245
$130
ADD TO CART