Hot Search
No search results found
- Write an article
- Post 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).