June 25, 2005

Toronto International Dragon Boat Festival at Centre Island