Impressions from Riga

Did you know that there’s a copy of the famous statue of the Bremen Town Musicians in Riga, the capital of Latvia?
If you want to know why, check out our new video!

Leave a Reply