Halttari


Halttari - island in Finland.