Art Taipei!

22-Aug-2011
New set of Notice-Forest, Astor Place, NYC will be exhibited at ART TAIPEI this coming weekend, 8/26th through 29th. Look for the booth of Sakshi Gallery!