Stolen 16th-Century Painting, Found At A Bus Stop, Sells For Record $22M
Discover the incredible journey of a Titian masterpiece, “The Rest on the Flight into Egypt,” stolen in 1995 from a British marquess’s home and miraculously found seven years later in a plastic bag at a London bus stop by an art detective. This stunning Renaissance painting, known for its vivid