This wood mounted rubber stamp is from Art Impressions.
Beautiful floral corner. Design measures approx 98mm x 88mm.