Kelly Harper

Canisius College, USA