The horned toad is believed to be Grandfather, the Creator, in animal form. As such, he is thought to bring good luck to us. Now sharing all this good luck to you!

Categories:

Tags: