Riponnensia splendens

Riponnensia splendens

Observation - Riponnensia splendens - UK and Ireland. Description: