Beaches International Jazz Festival - Toronto, ON - July 21-30, 2006. These photographs were taken on July 29, 2006, mostly at Kew Gardens (main stage). At 7:00 p.m. "Streetfest" started consisting of 49 ensembles performing on Queen Street. Queen street was closed to traffic.