Buckeye butterfly on yellow flower in Liberty Park in Sedalia, Missouri.