The bronze sculpture installed and unveiled this month in DC is glorious. Here are three reasons why.
Photo courtesy of the National Park Service
A Testament to the Human Experience
This large sculpture is located at the National World War I Memorial, just across the street from the White House. The narrative bronze art captures the…