The egg of Common Lime Butterfly (Papilio Demoleus) attached on the lime leaf.

The egg of Common Lime Butterfly (Papilio Demoleus) attached on the lime leaf.

Photo by chanmeiling

Royalties free, Commercial & Editorial use

$10.00

Rating: 5  out of 5  based on 20 user ratings.

Stock photo: The egg of Common Lime Butterfly (Papilio Demoleus) attached on the lime leaf. was taken by chanmeiling .