Lion running with just caught deer leg in mouth

Royalty-free stock photo ID: 125730110

Lion running with just caught deer leg in mouth