I received this stamp in a lot that had a variety of other Worldwide stamps, and I am curious about what it is.
I assume it is some kind of revenue stamp, but I don't know what country it is. Possibly Turkey, considering the currency?
It doesn't look like anything I've seen in catalogues, and a google search wasn't being very helpful either.
Any information would be appreciated!