Tag: Legendary actor Dev Anand passes away in London