Balinese Dancers performance during the Centennial Commission's Canada Day celebrations
Woman at Jamaica booth at the Heritage Showcase during the Centennial Commission's Canada Day celebrations
Balinese Dancers performance during the Centennial Commission's Canada Day celebrations
Balinese Dancers performance during the Centennial Commission's Canada Day celebrations
Balinese Dancers performance during the Centennial Commission's Canada Day celebrations
Mountie handing out Canada flags during the Centennial Commission's Canada Day celebrations
Hot air balloon at the Centennial Commission's Canada Day celebrations
Kang Sun Young's Dancers performance during the Centennial Commission's Canada Day celebrations
Kang Sun Young's Dancers performance during the Centennial Commission's Canada Day celebrations
Kang Sun Young's Dancers performance during the Centennial Commission's Canada Day celebrations
Kang Sun Young's Dancers performance during the Centennial Commission's Canada Day celebrations
Kang Sun Young's Dancers performance during the Centennial Commission's Canada Day celebrations
Kang Sun Young's Dancers performance during the Centennial Commission's Canada Day celebrations
Kang Sun Young's Dancers performance during the Centennial Commission's Canada Day celebrations
Kang Sun Young's Dancers performance during the Centennial Commission's Canada Day celebrations
Kang Sun Young's Dancers performance during the Centennial Commission's Canada Day celebrations
Kang Sun Young's Dancers performance during the Centennial Commission's Canada Day celebrations
Kang Sun Young's Dancers performance during the Centennial Commission's Canada Day celebrations
Kang Sun Young's Dancers performance during the Centennial Commission's Canada Day celebrations
Kang Sun Young's Dancers performance during the Centennial Commission's Canada Day celebrations
Audience member watching the Kang Sun Young's Dancers performance during the Centennial Commission's Canada Day celebrations
Kang Sun Young's Dancers performance during the Centennial Commission's Canada Day celebrations
Woman and man with balloons at the Centennial Commission's Canada Day celebrations
Woman wearing Centennial rain cover during Canada Day celebrations
Woman holding an inside out umbrella during the Centennial Commission's Canada Day celebrations
Audience members beside stage during the Centennial Commission's Canada Day celebrations
Woman at the Heritage Showcase during the Centennial Commission's Canada Day celebrations
Two women at the Jamaica booth at the Heritage Showcase during the Centennial Commission's Canada Day celebrations
Olga Vesick, Estonian weaver at Heritage Showcase booth during the Centennial Commission's Canada Day celebrations
Dance performance during the Centennial Commission's Canada Day celebrations
People seated under patio umbrella during the Centennial Commission's Canada Day celebrations
Dance performance during the Centennial Commission's Canada Day celebrations
Woman and child wearing Centennial rain covers during Canada Day celebrations
Man standing on slip and slide during the Centennial Commission's Canada Day celebrations
Vietnam and Sicily stands at the Food Fair during the Centennial Commission's Canada Day celebrations
Dance performance during the Centennial Commission's Canada Day celebrations
Child wearing Centennial rain cover during Canada Day celebrations
Man and woman during the Centennial Commission's Canada Day celebrations
Man walking away from Belgian Café stand at the Food Fair during the Centennial Commission's Canada Day celebrations
Crowds at Brockton Point during the Centennial Commission's Canada Day celebrations with Vancouver cityscape in background
Man on stilts during the Centennial Commission's Canada Day celebrations
Child on stilts during the Centennial Commission's Canada Day celebrations
Foods of India stand at Food Fair during the Centennial Commission's Canada Day celebrations
The Nyonza Singers performance during the Centennial Commission's Canada Day celebrations
The Nyonza Singers performance during the Centennial Commission's Canada Day celebrations
The Nyonza Singers performance during the Centennial Commission's Canada Day celebrations
The Nyonza Singers performance during the Centennial Commission's Canada Day celebrations
The Nyonza Singers performance during the Centennial Commission's Canada Day celebrations
The Nyonza Singers performance during the Centennial Commission's Canada Day celebrations
The Nyonza Singers performance during the Centennial Commission's Canada Day celebrations