Results
15 results found

Green Yaksha statue at Wat Rong Suea Ten (Blue Temple) in Chiang Rai, Thailand, Southeast Asia, Asia

Fountain and front entrance of Wat Rong Suea Ten (Blue Temple) in Chiang Rai, Thailand, Southeast Asia, Asia

Statue of Buddha inside Wat Rong Suea Ten (Blue Temple) in Chiang Rai, Thailand, Southeast Asia, Asia

Statue of Buddha inside Wat Rong Suea Ten (Blue Temple) in Chiang Rai, Thailand, Southeast Asia, Asia