Patrick Esteban is known for The Natural Phenomenon of Madness (2011), The Last Day in Baguio (2011) and Hinala (2011).
No data