A cling mounted grey rubber stamp manufactured in the UK by Stamp Addicts.
Designed by JudiKins USA
Size approx 15 x 5cm