By Malleus
06/14/2003
At Leoncavallo, Milano, Italy
10.5" x 27.5"
Offset lithograph, Limited Edition
$70
ADD TO CART