mail_outline sales@mediastorehouse.com
Dwarapala (temple guardian) standing in the Plaosan Lor compound, Plaosan Temples, near Prambanan, island of Java, Indonesia, Southeast Asia, Asia