Samara Lee

Samara Lee

Born
March 8, 2008 · Seoul, South Korea
  • Actress
  • Archive footage

Filmography · 5 credits