Sarah Afful is an actress, known for Smallville (2001), Eureka (2006) and Caprica (2009).
No related contents, please re-enter