Pete Kelley

101
reputation
1

Finds technology solutions. Enjoys puzzles, chess, music, juggling, running.