A worldwide community photographing and learning about wildlife
Cethosia cyane
The Leopard Lacewing (Cethosia cyane) is a species of heliconiine butterfly found from India to southern China (southern Yunnan), and Indochina.
Butterfly house at the Melbourne zoo