Riga, Latvia { 32 images } Created 9 Dec 2011

Riga, Latvia, is the capital and largest city of Latvia. Riga is the largest city of the Baltic states and home to more than one third of Latvia's population.
View: 100 | All