Monday, October 20, 2008




This is the temple of little india the left is the closer view of the mother god. She is sitting on a lion!!! WOW!!
She had 2 sons one of them had a elephant head sitting on a mouse and the other one with many heads sitting on a peacock.

No comments: