Biography

Amelia David is an actress, known for Splitz (1982).