Trey McDonald

Coming up for air

Trey McDonald surfaces in a Prince Rupert Amateur Swim Club dual meet.