hiker • engineer • rock climber • history lover • mathematician • reader • enjoyer of life • amateur astronomer • learner
hiker • engineer • rock climber • history lover • mathematician • reader • enjoyer of life • amateur astronomer • learner