Glanville Fritillary

Glanville Fritillary

Observation - Glanville Fritillary - Global. Description: On stones beside river.

On stones beside river.