Black & White Ichneumon

Black & White Ichneumon

Observation - Black & White Ichneumon - UK and Ireland. Description: