Rubber & Plastic Stamps in Lena, IL
Stampin Up Demonstrator