- Stock Photo ID: #BG764613
- Image Credit: Picxy.com/shubhro
- Description:A Beautiful Common Leopard Butterfly (Phalanta Phalantha) Seated On Flower, A Amazing Close Up Side View In A Blurred Green Abstract Nature Background, Indian Botanic Garden, West Bengal, India