Click Image for Gallery
An unmounted rubber stamp manufactured in the UK by Stamp Addicts and made of deeply etched grey rubber.
Designed by Teri Sherman
An unmounted rubber stamp manufactured in the UK by Stamp Addicts and made of deeply etched grey rubber.
Designed by Teri Sherman