London: Buckingham Palace displays Indian art

WION London, UK Published: Jun 15, 2018, 09:59 AM(IST)
Buckingham Palace displays Indian art. Collection put on public display for the first time. Watch this video to know more.
Read in App