UK tachinids

This is a selection of photos of tachinids that occur in the British Isles: