Adder Skin

Adder Skin

Observation - Adder Skin - UK and Ireland. Description: