Victor Gad

Victor Gad is a Polish-Canadian designer and designed ITC Tot Spots™ in 1996.