Elizabeth Bower

About

Elizabeth Bower is an English actress, best known for starring as Dr Melody Bell in Doctors from 2007 to 2009.