Russia 2025 Buildings of Russian diplomatic missions (MNH OG **) set of 3 stamps
eBay