Gran Canaria Asilid (Promachus latitarsatus)

Gran Canaria Asilid (Promachus latitarsatus)

Observation - Gran Canaria Asilid (Promachus latitarsatus) - Global. Description: Asilid fly observed in the mountainous centre of Gran Canaria. Stunning eyes and having a syrphid for lunch. I would really like to know if this could be identified to species level on photos alone (long shot I know)

Asilid fly observed in the mountainous centre of Gran Canaria. Stunning eyes and having a syrphid for lunch. I would really like to know if this could be identified to species level on photos alone (long shot I know)