Results for The Liberty Memorial
The Liberty Memorial
The Liberty Memorial, one of Kansas City&rs...
The Liberty Memorial, one of Kansas City’s most recognizable landmarks, is the only major memorial in the United States dedicated to World War I.
In late 1919, when American spirit was at its peak following “the war to end ...