Large Crowd at David Lam Park

Large Crowd at David Lam Park

Fireworks Over David Lam Park

Fireworks Over David Lam Park

Fireworks After the Torch Arrived

Fireworks After the Torch Arrived

Crowds at David Lam Park

Crowds at David Lam Park

Fireworks After the Torch Arrived

Fireworks After the Torch Arrived

Crowd at David Lam Park

Crowd at David Lam Park

Michael Bublé and ?

Michael Bublé and ?

Michael Bublé and ?

Michael Bublé and ?

Michael Bublé and ?

Michael Bublé and ?