Magnolia Tilda cling rubber stamp - Lion
The stamp measures about 7cm x 7.5cm