Sunday, July 17, 2011

India - Lizard

There is a belief that if a lizard falls on one's head, it's a sign of good luck. It is believed that it will bring happiness to that person.

Can't Find Anything?, Search Here......

Custom Search