Where is the composer Arvo Part from?

Sweden
Finland
Estonia
Latvia

Trivia Crack Answers Main Page