Shenandoah Butterfly

Shenandoah National Park, Virginia

The thistle bush was playing host to some butterflies.These vivid creatures are like flying flowers.

Larger View