ichneumon

ichneumon

Observation - ichneumon - UK and Ireland. Description: large yellow and black ichneumon,i.d. required

large yellow and black ichneumon,i.d. required