Designed by
Title
Papa Walk for CHEO Foundation #195278540
Description
Ottawa, Canada. September 3rd, 2020. Russell Mackay, Papa to many, on last day of his 125km charity walk over 10 days from his hometown of Beachburg in the Ottawa Valley to the Children`s Hospital of Eastern Ontario CHEO in Ottawa
This image is editorial