Blue admiral (Kaniska canace) butterfly perched on a plant leaf.
Image dimensions: 7952 x 5304 pixels