The Hendrick Avercamp painting stolen 44 years ago from the home of Robert Stoddard, along with 11 other artworks, may have been located through a $18 throw pillow.
There is heartening news out of charming Münster, Germany, today: a little more than a month after an LED panel from Ei Arakawa’s installation in a field on the outskirts of town was stolen…