Alireza (Navid) Fashami
IR · 2006 · DV · 10 min
Festival 2007
A TV commercial actress ends up lost in the product that she is advertising.