weird sheep

weird sheep

Observation - weird sheep - UK and Ireland. Description: