Alex J. Hayes, 34

Gettysburg Times, Managing Editor

34

Alex J. Hayes

Managing Editor

Gettysburg Times

Gettysburg, Adams County