Isabella Rossellini - the telegraph magazine 11/01/2025