Stephen Finck
Franklin & Marshall College Lancaster PA USA
Brookfield High School Brookfield CT USA
2018
Distance