IMG_3985.JPG I've got an idea, but I don't think I'm right. What do you guys think it is?
Ozark Lure Co., Top Lizard, Tulsa, OK.
Thanks