Thread subject:
Diptera.info :: chequered Tachinid, I suppose
Posted by Sundew on 20-06-2013 13:02
#2
The head.