Results 3 results found Wat Phra Nang Sang, Talang, Phuket, Thailand Nang Talung, shadow theatre of Southern Thailand, Southeast Asia,Asia Nang Talung, shadow theatre of Southern Thailand, Southeast Asia,Asia