Moroccan artisans have been displaying and demonstrating their arts and crafts this week in Market Square. The Moroccan Artisan Festival opened on Sunday, April 26 and continues through Thursday, April 30, from 10 a.m. – 5 p.m. The festival is sponsored by the Kingdom of Morocco and the City of Alexandria.