Designed by
Title
Toronto Film Festival and art installation #21186345
Description
TORONTO - SEPTEMBER 16: Unique installation for souvenir photos in front of Roy Thomson Hall, a major venue of the 36th Toronto International Film Festival Sept 16, 2011 in Toronto, Canada
This image is editorial