David Allen - Island Life on Ã…land, an autonomous region of Finland in the Baltic Sea - Â鶹ԼÅÄ Sounds
David Allen - Island Life on Ã…land, an autonomous region of Finland in the Baltic Sea - Â鶹ԼÅÄ Sounds
Island Life on Ã…land, an autonomous region of Finland in the Baltic Sea
Visit Aland’s Annica Grönlund tells David about what its like to live on the archipelago.