Hi Coxy, This is Greek general revenue stamp.
Cool thanks, I tried finding those letters and didn't have much luck. I'm sure I will have some more in the coming days too. cheers