Lena Moon was born on March 4, 1989 in Los Angeles, California, USA. She is an actress and director.
No data