Movie Fan
Sign in
rita ciara · Movie Fan
Rita Ciara
Known for Acting
Known for
House of the Licking Sun
1990 · as Elvira Drewmore