Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Cecile Starr was born on July 14, 1921 in Nashville, Tennessee, USA. She was a writer and director, known for Islamic Carpets (1970), Remembering Mary Ellen Bute (2008) and Mobilcolor: The Art of Light Projection (1985). She was previously married to Aram Boyajian. She died on December 9, 2014 in New York City, New York, USA.