Chinese mantid on flower, Pennsylvania, USA.