Not sure which species or genus this is. There are several different species feeding on roses and the larvae I've seen pictured seem more variable between different stages of the same species than between different species so I don't feel comfortable making a guess at this point. Suggestions welcome!
Size: 9 mm
Stacked from 40 natural light exposures in Zerene Stacker.
Sony NEX 7 + Schneider-Kreuznach Apo-Componon 60/4 on Olympus 65-116 telescopic extension tube.