Credit: Photo by Chad Bower / Eyewitness News
Here is a float depicting St. George and the Dragon, the story of a village menaced by an evil dragon that is saved by a brave knight – who, of course, rescues a damsel in distress in the process. St. George is a patron saint of England.