Rebecca Ng

Rebecca Ng

Welland, Canada.



Animation student studying at Concordia University, Montréal.


Lives in Ottawa·ON, Canada.