Granville Island Turkey Trot

Granville Island Turkey Trot

Vancouver, BC | Canada