Tourists at the Russian Theater in Riga, Latvia. Share this image Share this image Russian Theatre tourists Riga LV sm 1336 FacebookGoogle+PinterestLinkedInTwitter