DSCF2222

DSCF2222

Observation - DSCF2222 - UK and Ireland. Description: Larva in bee hive

Larva in bee hive