Kansas City citizens help fund civic project with donations

by Marketplace Contributor