2002-12-15 | New York City, New York, U.S.
Sophia Mitri Schloss is an American film and television actress.
I Am Zozo
Desert Cathedral
Lane 1974
Sadie
The Kicks
Sherri
Grimm
Big Shot