the cute whimsical official mascot costumes of the 2 0 6 4 tehran olympics in iran are posing with tourists in front of the olympic torch monument. professional photograph from a press - release.