Sher Bautista is a writer and assistant director, known for Commune (2015), Delia & Sammy (2018) and Train Station (2015).
No data