Have attached the Aglais urticae larva close-up picture you wanted. Hope this is OK. Is there an agreed ID on the tachinid fly? I'm still unsure what this is!!
with this i'm agree... but is not the same larva, this 3 times bigger
if possible please send me that original photo on my email address: cosminovidiu(at)yahoo(dot)com