"Kosovo is Serbia, Crimea is Russia" reads the caption on this T-shirt. Russia annexed Crimea in March, while Serbia lost control of Kosovo after a campaign of NATO air strikes in 1999 and years of UN administration.
Vladimir Putin or Justin Bieber? Or maybe Arsenal or Partizan Belgrade? Take your pick from the souvenir badges.
More Putin T-shirts, but not in good company. One T-shirt to Putin's right features "Dr. Dabic," the pseudonym under which 1990s Bosnian Serb leader Radovan Karadzic evaded justice for nearly 13 years before his arrest in 2008.
"Russia, Serbia, Brother For Brother," declares this design, which brings together the Russian and Serbian eagles.
A choice of slogans: one T-shirt declares the gratitude of the Serbian nation to Putin, while the other says, "The Olympics May Be Over, But The Games Have Just Begun."
A closer look: Putin in uniform superimposed on the Russian and Serbian heraldic eagles