Movies Logo

Tarja Istala

May 25, 1956 — Vaasa, Finland