Speed Will Return Stolen Art Wednesday

After nearly 40 years in Louisville, a piece of the Speed Art Museum’s collection is returning to Italy. The Speed bought the 14th Century Italian altarpiece in 1973, not knowing it had been stolen two years prior. When federal officials tracked the piece down, the museum promptly negotiated its return. “One of the lessons we […]