Nomada leucophthalma?

Nomada leucophthalma?

Observation - Nomada leucophthalma? - UK and Ireland. Description: