shred skin ?

shred skin ?

Observation - shred skin ? - UK and Ireland. Description: