The Swede Taste of Freedom

The Stockholm Archipelago is a cluster of 25,000 islands, of which one – Grinda – gave Eugene Costello and family peace, good living – but no Abba…