Share this entry

Share this page

mouflon (also moufflon)

wild sheep

Share this entry

Share this page