Kansas City Star

Traffic pours by the central offices of the Kansas City Star newspaper, in KC, Mo. The new Kauffman Center for the Performing Arts is in the background.

Previous

Next

Secured By miniOrange