Lucilia silvarum?

I don't normally attempt Lucilia but I am wondering if there is enough in this image to make it Lucilia silvarum? It's a single image taken on a boggy field (The Spearwort Fields) in Leicestershire, VC55, on 15.viii.2020.