Justin Boyd

About

Justin Boyd is a water polo player of Canada, living in Beaconsfield.