leopard cub peeping through the leaves

Royalty-free stock photo ID: 21597022

leopard cub peeping through the leaves