Sri Lanka
Mask Museum, Ambalangoda, Sri Lanka
sria04936AmbalangodaMuseumTraditionartasiaattractivecolourfulcraftculturalculturedancedecorateddemonhandcraftheadmaskmasksreligionreligiousritualsouvenirspiritsrisrilankatourismwoodcarverwoodcarvingwoodcraft