Thread subject: Diptera.info :: ID Please-India

Posted by Quaedfliegh on 19-12-2017 00:43
#2

Promachus from duvaucelii group?