By Malleus
05/25/2008
At Associazione Arci Magnolia, Milano, Italy
19.5" x 27.5"
Screen printed, s/n edition of 150
$70
By Malleus
05/25/2008
At Associazione Arci Magnolia, Milano, Italy
19.5" x 27.5"
Screen printed, s/n edition of 150
$70