Stefanie MoonAlso known as: (Stefany, Layla, Nikki, Stephanie Moon, Nastya, Stefany Moon)

May 4, 1996
Saint Petersburg, Russia

IMDB logo