A park south of the Country Club Plaza.
Kansas City, Missouri, US
Discovered by Jennifer Brothers on 10 November 2007. 52 views.