mail_outline sales@mediastorehouse.com
Meru shrines at the Royal Temple of Mengwi, Pura Taman Ayun, Bali, Indonesia
Split gate at the Royal Temple of Mengwi, Pura Taman Ayun, Bali, Indonesia