Guest
Login
Sign Up
Site settings
Forgot Password?
Svetlana Tulasi was born to a mixed Indian/Russian family in Moscow, Russia. She currently resides in Los Angeles, CA. Star of upcoming US full-length feature film “The Xenophobes“ as Captain Shriya Ballah.
Autoplay video
Hide player controls
Hide resume playing