GLC ARTS AND CRAFTS ONLINE MALL The GLC Mall is a place to buy and sell unique handmade arts and crafts. http://www.glcmall.com/ In Canada