This wood mounted rubber stamp is from Art Impressions.
Two palm trees, one a bit shorter than the other design measures approx 25mm x 35mm.