News

It’s the 13-foot-tall sculpture of the Roman goddess Diana in an archer’s pose, ready to fire her arrow. The sculpture has long held a place of prominence and honor in the museum’s central hall.