ABOUT ME

Ellen Russell is a content creator and visual storyteller.

Ellen is a multi-disclipinary digital creator who works with fashion, beauty, and lifestyle brands.

LATEST STORIES

Opera Hong Kong
1907 Pacific Plaza
410 Des Voeux Road West
Hong Kong

Tel: (852) 2234 0303
Whatsapp: (852) 9660 7855
Email: ohkcc@operahongkong.org