Bee Mimic?

Bee Mimic?

Observation - Bee Mimic?. Description: Bee or bee mimic?

Bee or bee mimic?