Denman Street
Vancouver, British Columbia
June 15, 2008

West End Car-Free Festival at Denman Street