Scarlet Tiger Moth

Scarlet Tiger Moth

Observation - Scarlet Tiger Moth - UK and Ireland. Description: