Live TVLive TV
News18 » India» Videos

London gets a taste of Amrita Shergil

IndiaMarch 8, 2007, 1:17 am

The Tate Modern gallery in London is holding its first ever solo exhibition of Amrita Shergil's works.

Latest Most popular Live TV