Russia Red Square at Christmas

I love cards and stamps that come from Russia!

Add in a little Christmas and and a few fireworks....I'm over the moon!




Russia Postage Stamps

0 Responses