Detail of head of wild mouflon

Royalty-free stock photo ID: 100483849

Detail of head of wild mouflon