Bird eating tarantula display

US$80.00

Taxidermy bird eating tarantula laying on purple velvet rested in a lovely antique frame. 

Spider meaning and symbolism include artistry, manifestation, patience, feminine power, ancient wisdom, illusion, balance, and interconnection

#voodoo #witchcraft #totem #gothic #taxidermy #animal #nature #decor #oddities #curiosities #pagan #occult