Forced to Flee debuts at the Ruth Funk Center for Textile Arts

SAQA Global Exhibition “Forced to Flee” will premiere on May 25th at the Ruth Funk Center for Textile Arts at Florida Institute of Technology in Melbourne, Florida (USA). This powerful exhibition will be on view there until August 24, 2019. Throughout history people have been forced to flee from their…