Propylea 14-punctata on a Marsh Marigold leaf