Sloughed skin

Sloughed skin

Observation - Sloughed skin - UK and Ireland. Description: