Robert Stoddard

Arts & Entertainment

How an $18 Throw Pillow Helped Locate a Famously Stolen Painting

One morning in 1978, Robert Stoddard, a prominent Worcester businessman, and a former trustee of the Worcester Art Museum, emerged from the master bedroom of […]