A checkered butterfly sucks nectar from a flower at a public park in Jordan on Aug. 22.
Checkered butterfly perched on a flower in Jordan
A checkered butterfly sucks nectar from a flower at a public park in Jordan on Aug. 22.
A checkered butterfly sucks nectar from a flower at a public park in Jordan on Aug. 22.