Screen is a piece that was on display in Geneva, Switzerland for the “Art in the Embassies” exhibition in 2007-08.  It was on display at the residence of the U.S. Ambassador to the Conference on Disarmament.  It measures 20″ x 34″ and sells for $500.00.


Leave a Reply

Your email address will not be published. Required fields are marked *