Common Marbled Carpet, ?.

Common Marbled Carpet, ?.

Observation - Common Marbled Carpet, ?. - UK and Ireland. Description: