Indonesian fat-tailed sheep

Indonesian fat-tailed sheep

multipurpose, polled, short or long tails; indigenous to Indonesia.
Full browser ?