Accessibility: Skip TopNav
Mama Duck
The World's Largest Rubber Duck returns to Toronto's Waterfront for the Redpath Waterfront Festival, presented by Billy Bishop Airport, June 19-21, 2020.
Format
JPEG
Source
Redpath Waterfront Festival
Downloads
Original
Large
Medium
Small