Royalty-free stock photo ID: 73158286

Sheep Cloning. Two identical sheep standing in a field.