Thread subject:
Diptera.info :: Tachinidae (Hong Kong) for i.d. - Dexia sp.?
Posted by Clive Lau on 13-11-2020 08:03
#1
The fly was caught in a spider web.
Edited by Clive Lau on 13-11-2020 08:08