Sugie Phua and Sharon Sum in Red Riding Hood.
Caption: 
Wild & Free
Credits: 
PHOTO: SILVANA S FOUNDATION