Titian Painting Found In Plastic Bag Fetches Rs 18 Crore

The painting depicts a tender scene A stolen painting by Venetian master Titian, “Rest on the Flight into Egypt,” has been sold for a record-breaking 17.6 million pounds at a London auction. The artwork, created by Titian at age 20 in 1510, was stolen from Longleat House in Wiltshire in 1995. Miraculously, it was recovered … Read more