Common Carder

Common Carder

Observation - Common Carder - UK and Ireland. Description: