Designed by
Title
A butterfly of Ceylon blue glassy tiger (Ideopsis similis) perched on a leaf #271042243
Description
A butterfly of Ceylon blue glassy tiger (Ideopsis similis) perched on a leaf, is a butterfly found in Asia, including Sri Lanka, India and Taiwan, that belongs to the subfamily Danainae