Richard Curnow

Weston-super-Mare, England

Maths, hardware, software, puzzles, reading, maps, walking, coffee, classical music, photography, exploring.