Russia?

I think this is a Russia stamp.
#119 is this an overprint or a cancel or some other country?

Image (16)

Comments

Sign In or Register to comment.