More information

Directors
John Torres
Production country & year
Philippines - 2005
Length
12 min
Producer
John Torres
Medium
Video