Seven Sunday Films, Production House Jakarta Indonesia
 
 
 
Client : Leica
Product : Leica
Title : 6 Hours
Director : Mark Toia
DOP : Mark Toia
Executive Producer : Rodney Louis Vincent
Rolaand Tan (Plush Pictures)
   
 
   
Starmild Shooting Stars Fair Play
Tell a Friend