Royalty-free stock photo ID: 292647881

Two red deer stags fighting in light rain - Image