These look like 2 part Revenue Stamps. They are 27mm x 66mm. Need to know what country they are from.