Pictures
Taiwan Festival 2010 of T&T Supermarket Ottawa Store (July 16-29)
2010 Taiwan Festival at T&T Supermarket Ottawa
Taiwan Festival 2010 of T&T Supermarket Ottawa Store (July 16-29)