Larissa’s TurkeyAriella and Crow, and Laura at Evelyn’s are showing at the 2010 Art Taipei Forum at the Taipei World Trade Center in Taiwan, from August 20 to August 24, 2010.