Serengeti - FalconPhotos

Leopard in Acacia Tree

acacia treeafricaleopardserengeti