Peter Almsenius
??? · SWE · ITHF rank 4272