Biography

Aida Tumutova is an actress, known for The Stoker (2010).