Toronto International Film Festival(TIFF) Print INFINITY by Echo Advertising And Marketing
The Print Ad titled INFINITY
was done by Echo Advertising And Marketing advertising agency for Toronto International Film Festival(TIFF) in Canada. It was released in Feb 2002.