Home Insects Caterpillar Leopard Caterpillar

Leopard Caterpillar

616
0
Singapore Geographic, Singapore Nature, Singapore Nature Photography

Phalanta phalantha, the common leopard or spotted rustic, is a sun-loving butterfly of the nymphalid or brush-footed butterfly family. Wikipedia

Life Story of Leopard Butterfly by Butterfly Cylce

Spotted at Choa Chu Kang – January 2021

LEAVE A REPLY

Please enter your comment!
Please enter your name here