Show more
Lily Yu Chu-Monteverde, nicknamed Mother Lily and typically credited as Lily Y. Monteverde, is a Filipina film producer and businesswoman. Wikipedia