Canon S100 - jpmccormac
Hebridian sheep. The males can have two, four or even eight horns.

Hebridian sheep. The males can have two, four or even eight horns.

Canon S100Glasgow ScotlandLuss ScotlandPrincess Cruise 2012IMG0604

From Loch Lomond, Luss and Stirling