A work colleague approached me the other day when he heard that I collected militaria and asked me to identify this. I photographed it on the canteen table (front and rear shots) - so apologies for any quality issues.
He had a metal detector as a kid and was wandering across a farmer's field in Shropshire around 1979 when he found what appears to be a Third Reich St. Christopher badge. He said it was originally bent over and covered in mud, and later took it to a local jeweller to have it straightened. He said it had possibly been silver plated at some point.
I asked him if the field he found it in had any historical significance (possibly an old POW camp). He said not at all, and had always been farmland. My only guess was that POWs had been used as labour on farms, and that maybe it had been dropped by one of them. Anyway, I said I'd place it on the forum to see what others think.
Love the small detail of the staff car on the left with tiny figure in it!