Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Catriona-Anna Nic a' Phi was born on November 21, 1959 in Island of Barra, Scotland, UK. She is an actress, known for Mairi Mhor (1994), Blood Red Roses (1986) and There Is a Happy Land (1987).