Sir Richard Bishop

By Malleus

02/19/2008

At Associazione Arci Magnolia, Milano, Italy

19.5" x 27.5"

Screen printed, s/n edition of 150

$250

ADD TO CART

back to top