Statue of Aristides (Boston)


A statue of Aristides is installed in Boston's Beacon Hill neighborhood, within Louisburg Square, in the U.S. state of Massachusetts. The sculpture arrived in Boston.