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