Centrul Astra Film

 

 

Astra Film Festival

Absent

| Romania, Switzerland, USA | 2015 | 70'

Synopsis: