Home Life Khmer brocade weavers breathe new life into centuries-old craft