Skip to Content

Takoyaki

Jul 31st, 2011
The Powell Street Festival, an annual celebration of Japanese Canadian arts, culture and heritage, took place over the weekend at Oppenheimer Park, in the heart of the Downtown Eastside. The festival...