Pura Meru


Pura Meru - Balinese Temple in Indonesia.