carpenter bee?

carpenter bee?

Observation - carpenter bee? - UK and Ireland. Description: