Mother sheep and her lamb in spring, Friesland The Netherlands

Royalty-free stock photo ID: 73897678

Mother sheep and her lamb in spring, Friesland The Netherlands