Rice Paper Butterfly (Idea leuconoe)

Image: Rice Paper Butterfly (Idea leuconoe)

Detailed Description

Rice Paper Butterfly on leaf

Details

Image Dimensions: 5312 x 3535

Date Taken:

Location Taken: IL, US