Stolen 16th-century painting sells for $22M after being recovered from a bus stop
A 16th-century painting stolen from an English manor house and later recovered at a bus stop has sold for an astonishing $22.3 million. “The Rest on the Flight into Egypt,” is an early work by the famed Italian painter Titian that depicts Jesus, Mary and Joseph on their way to seek refuge in Egypt. Auction … Read more