#ENT-25 Great Walking Leaf
2009 Upper Deck Goodwin Champions Entomology
7708575