A postcard of Moscow Red Square.
A variety of postage stamps from Russia. I haven't seen or received such a big stamp before but the detail on it is amazing. It was such an amazing stamp to receive as were all the others, I was completely in awe but gobsmacked too.
Have you ever received any amazing stamps?