If anyone could help me identify which country this stamp is from, and perhaps even the year it was issued, I would be very grateful.
I believe there to be the Persian Lion in the middle, but the overprint makes it difficult for me to be sure.
Since I do not have a catalogue for Iranian stamps I was only able to check the online-catalogue, and didn't find it there.
Does anyone have an idea? Thank you!

EDIT: If you cannot see the picture please let me know. I can't see it myself. Unfortunately, I am very new here.