Leopard resting in savannah
Leopard (Panthera pardus) resting in savannah in nature reserve in South Africa
© Hedrus | Stock Free Images
Similar Free Images