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