(The picture is of 1 of the 108 deities sitting in meditation at the dilwara temple in Mount Abu, India. Hence the speciality of my 108th post!) Wow, I can’t believe I’ve had this...
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok