Sara Eavan was born on May 26, 1986 in Dublin, Ireland. She is known for Shackled (2010), Portrait of a Zombie (2012) and New Boy (2007).
No related contents, please re-enter