Posted by dinesh on 29-06-2023 08:05
#1
Photo taken in Mumbai, India
Edited by dinesh on 30-06-2023 07:09
Posted by eklans on 29-06-2023 10:20
#2
Hi, it's one of the Tachinidae. If you'd edit the thread's title accordingly you will attract the experts.