Daphnee Ferrer

Directing

Biography

Daphnee Ferrer is a Filipina filmmaker based in Manila.

Popular Movies