A small fly on a rose petal by Stefan Troberg
_