Angela Chan
An image from Ice Kacang Puppy Love, one of the productions that also features Angela Chan.
Angela Chan

Angela Chan

Ipoh, Perak, Malaysia
Ice Kacang Puppy Love

Ice Kacang Puppy Love

2010

Show Me Your Love

Show Me Your Love

2016