Stock Photo: Close up of Rice Paper butterfly (Idea Leuconoe)
Stock Photo: 837-4398 Close up of Rice Paper butterfly (Idea Leuconoe)