Sunday, May 29, 2011
Stolen Italian Art Found in Kentucky (of all places)
This 14th century altarpiece was stolen from a villa in Italy in 1971 and sold to the Speed Art Museum in Louisville, KY in 1973. It is going to be returned to its rightful owner, the Italian authorities. I may have worked on this piece in a previous life in 14th century Italy when I went by the name of Frederico da Vidi. Sure looks a lot like the altarpiece I just built in the 21st century America.