Cecilia Merili

Cecilia Virtanen is the deuteronigist of "An Escape From Russia."