Stephen Barker
Stephen Barker
Year: Fr.
Hometown: Deckerville, Mich.
High School: Deckerville
Events: Distance