(Click for enlarged photos)
Can anybody identify this insect (my latest thought is that is a Nomada sp., fam. Anthophoridae)?

Photographed in Cambridge, 27 Apr 2002.

About 11-12mm long (not including antennae).


Other hymenoptera photos.