News

Likha, which means "create" in Filipino, is a convention series and artisanal exhibit focused on preserving and evolving traditional crafts. Since its inception, it has become a space where master ...