Venue

Tallin's Song Festival Grounds

Narva mnt 95,
10127 Tallinn, Estonia