KokoMantis

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