Stamps for papercraft. (Chatham ME5)

Transparent stamps for papercraft. New! Silicone rubber.