Allen O'Hara

131
reputation
3

Assistant professor who likes to study Rubik's cubes.