Leopard-in-a-tree

A leopard lazing in a tree in Kenya

Leave a Reply

Instagram