This wood mounted rubber stamp is from Art Impressions.
Floral Heart Design measures approx 98mm x 84mm.