Lambda lambs

Most ewes round here seem to have somehow produced two offspring. However this one takes the biscuit.

Comments
Sign in or get an account to comment.