mail_outline sales@mediastorehouse.com
Yaksha Demon Statue at Wat Phra Kaew Temple complex Bangkok, ThailandYaksha Demon Statue at Wat Phra Kaew Temple complex of the Temple of the Emerald Buddha in Bangkok, Thailand
Statue of a Yaksha Demon at Wat Phra Kaew, Bangkok, ThailandYaksha Demon Statue at the Grand Palace Complex, Wat Phra Kaew, Bangkok