Return to Article Details From Nature to Infrastructure: Vallisaari Island in the Helsinki Archipelago Download Download PDF