CELESTIAL GENERALS
Meru – the Buddhist concept of universe with four guarding deities of directions: Kuvera at North, Virudhaka at South, Dhritarashtra at East and Virupaksha at West. Painting on the walls of 17th century Tawang Monastery , Arunachal Pradesh, India
Your cart is currently empty!
Notifications