Free Shipping on orders over $75.00
The Idea butterfly is found in South East Asia. Its common name is the Rice Paper butterfly. Just a beautiful butterfly and it really does have the feel of Rice Paper. The small butterfly displayed here is Paulogramma. This species is found in the upper Amazonian region of Brazil, Ecuador, Peru and Bolivia.