I'm guessing that this might be a Russian revenue stamp,
inscribed Takssha Marka, but I don't recognize the coat
of arms. Can anybody tell me from what country this comes, and
whether it's a revenue? Please quote catalog or other source
of information.