ATU BUKA MEHI

Producer, Director

26 min.  

DJEMILA FILMS

Timor-Leste, 2005

DVD available at www.etwa.org.au

  • Mail-Icon-White-on-Black
  • Black Vimeo Icon

© 2021.  Marcus Salvagno.