A painting by one of India's greatest painters has been stopped from leaving the country after being snapped up by the British Museum.

The Trumpeters, by Nainsukh of Guler, depicts a traditional musical performance in northern India.

Painted in around 1735 to 1740, it shows musicians playing Pahari horns, with long pipes known as Turhi, with their cheeks puffed out with the effort.

Its export licence was blocked in 2018 by the Culture Secretary, in the hope that a UK institution would raise the £440,000 needed to keep it in the UK.

British Museum curator Imma Ramos said: "Nainsukh, whose name translates as 'Delight of the Eyes', is one of India's greatest courtly artists, and this outstanding painting showcases his gift for complex composition and precise observation.

"It was painted at the height of his career while he was working for the ruler of Jasrota, Raja Balwant Singh. Its jewel-like colour, intricate detail and poetic mood suggest it would have been seen up close and studied at leisure, enjoyed privately or among guests.

"We are delighted that it is now in a public collection for the first time, where it can be enjoyed by visitors for its beauty, and help further study of South Asian art."

The painting, described as a work "unparalleled in north Indian art", has gone on free display in the museum's Sir Joseph Hotung Gallery of China and South Asia.

It has been bought with support from the Art Fund, National Heritage Memorial Fund and the Brooke Sewell Permanent Fund.

Arts Minister Helen Whately said: "This beautiful work has enormous historical value and will be admired by visitors from around the world as it goes on display at the British Museum.

"Export bars are put in place to save masterpieces like this one for the nation, and I'd like to say a massive thank you to everyone whose generous support made this acquisition possible."