SHARNA'S BUTTERFLY WORLD

4-30-12 A monarch caterpillar forming its chrysalis