Torus

Puzzle 1994 Dos Geoffrey Poole