The 1995 Leaf Studio set was a major departure from the product's first three years.
This post first appeared on Sports Collectors Daily | Sports Card And Memorabilia News, please read the originial post: here
The 1995 Leaf Studio set was a major departure from the product's first three years.
Get updates delivered right to your inbox!