David Hayes

Ville natale Toronto, ON
Club: Toronto Windsurfing Club
Class: RS:X Men
ISAF Sailor: CANDH5