sloughed skin

sloughed skin

Observation - sloughed skin - UK and Ireland. Description: