Jack Magner

Davidson College, Arlington, VA

Activity

2023