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