Ben Griffin

Computer geek, husband, father of two, photographer, woodworker.