Skip to content
No photo

Frances Ondiviela

Actor · Born May 19, 1965 · Las Palmas, Canary Islands, Spain

IMDb