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
Main temples and stupa of the Plaosan Lor compound, Plaosan temples, near Prambanan, island of Java, Indonesia, Southeast Asia, Asia