Two newborn lambs

Stock photo ID: 130577764