A wood mounted rubber stamp with deeply etched red rubber, manufactured in USA by DeNami Design.
Size of image approx 26 x 20mm