Mouflon Sheep (Corsican)

Mouflon Sheep (Corsican)