The World of Masks at Ambalangoda
Mask making has been an ancient art since days of yore in the coastal city of Ambalangoda, Sri Lanka. The wooden masks represent various deities and even demons. Used in…
Share
Input your search keywords and press Enter.