show cart
◀ Back
Liars
By Malleus
11/18/2007
At Musicdrome, Milano, Italy
19.5" x 27.5"
Screen printed, s/n edition of 155
$100
 
◀ Back