So far this is the best I can pull up, but it looks promising to be correct.
Addition: thank you gmot for the comparison, much appreciated,

the second one I posted, I'm back to square one there…it looks like a Russian or soviet Postmark.
On speculation (gotta start somewhere) probably inspired by current events, I looked up
To see where Russia and France could have crossed,
Now (gotta have something to go on) again probably because it's in news
Working things out, Ukraine came up
Not saying this is what it is, just how I'm looking at it at this point, searching for information, things can easily change but so far that's where I am