naahhhh just my husband being silly playing with some tree moss
edited to add : sorry internet was terrible where I stayed over the weekend so only quick posts chuck testa for those that don't know is a taxadermist in california and has created a craze over his commercial check it out :
I LOVE it!
ReplyDeletehahaha "real live dead animals" hahaha
ReplyDeleteDebbi
-ourhometoyours