Found a flower and an insect in a green chilli plant!