David Haines
David Haines
City: Conception Bay South
State: NL
Year: 5
Hometown: Conception Bay South, NL
Major: Earth Science