Lisa Howard

Lisa Howard was a British actress who played Miss Finch in Coronation Street.