LATVIAN TOWNS AND CITIES by Bralis (2006)
Complete Set: 77