Manx loaghtan

Manx loaghtan

Observation - Manx loaghtan - UK and Ireland. Description: Brown sheep with horns

Brown sheep with horns