This card is from sixth-sense for the favorites tag. I don't know what the picture is of, but I like it. :)
And I looooooove the stamps. Especially the one with the horses. The one with the horses is from 2000, in the series on Regions of the Russian Federation. This stamp depicts the Republic of Kalmykia, the only Buddhist region in Europe. The child crossing the river is poster art for EUROPA 2003.
Then we have a bull mastiff from a set of 5 dogs issued in 2002. And a chihuahua from a previous set of 5 dogs issued in 2000.