Karen Admiraal is an actress, known for The STDers (2005), The Vanguard (2008) and Doctors (2000). Read more on iMDB