Female sheep sitting in a field in spring with her new born twin lambs climbing over her.

Royalty-free stock photo ID: 2609713

Female sheep sitting in a field in spring with her new born twin lambs climbing over her.