Daugavpils in Finnish
Daugavpils in Finnish
Väinänlinna
A city in Latvia, on the Daugava River.
Daugavpils
A city in Latvia, on the Daugava River.