Thread subject:
Diptera.info :: ID for Tachinide => Eliozeta helluo
Posted by ValerioW on 27-07-2016 17:59
#6
Wow, really great focus stacking!!!!