Sphex? in Menorca

Sphex? in Menorca

Observation - Sphex? in Menorca. Description: A large sphecid, that I only ever saw lounging about on flowerheads in the hottest part of the day.

A large sphecid, that I only ever saw lounging about on flowerheads in the hottest part of the day.