Mark Hufstetler

Starving historian, amateur photographer, addicted traveler, eager hiker, serious dog-person, inveterate Montanan.