Smallish fly on a sun chair - obviously been in a flower recently