Title: Ambalangoḍa rūkada
Description: On puppet theater and puppets of Ambalangoda region of Sri Lanka.
Subjects: Puppet theater, Puppets
Places: Sri Lanka, Ambalangoda (Region)