Greg Hare

Software engineer, photographer, and adventurer