1. Hebridean sheep.

    Hebridean sheep.