Tirro


Tirro - island in the Haparanda archipelago, Sweden.