Scarlet Tiger

Scarlet Tiger

Observation - Scarlet Tiger - UK and Ireland. Description: Feeding on Butterbur

Feeding on Butterbur