Sepsis fulgens

Sepsis fulgens

Observation - Sepsis fulgens - UK and Ireland. Description: