Amir Talai

San Francisco, California, USA

Biography

Amir Talai is an actor.

Movies