
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