Downtown Kansas City photos along Main between 12th to Truman Road on the evening of March 2, 2015, with a look at the streetcar construction and a little bit of the One Light Tower construction progress.

  • Share on Tumblr