In honor of Veteran’s Day, here are some night shots of the Liberty Memorial in Kansas City.  Dedicated in 1926, the Liberty Memorial is an Egyptian Revival limestone memorial dedicated to the soldiers who perished in World War I that stands tall on a hill near Union Station and Crown Center. Since December 2006, the […]