Green Cocoon Butterfly

A beautiful green cocoon sits on the underside of a palm tree waiting to transform into a butterfly.

Translate »