Threads of Belonging II – Persian Carpet Weaving on Oct 31, 2026