disoriented
words. pictures. anything
Detail of the Devi Jagadamba Temple
Khajuraho, Madhya Pradesh, India