Show more
Lily Yu Chu—Monteverde, known as Mother Lily and professionally credited as Lily Yu Monteverde, was a Chinese Filipino film producer and businesswoman. Wikipedia