The mystical animal

We were on the Högsar  island. It is home to mouflon sheep (Ovis aries) , which are very rare, only 150 individuals. Are these guys mouflons, or one of the other creatures such as deer.

Comments
Sign in or get an account to comment.