100 N Washington St
A striking and vibrant green praying mantis sculpture, KokoMantis towers 17 feet over a downtown Kokomo street corner. This impressive piece of public art
JavaScript is required to use this application. Please enable JavaScript in your browser settings.