Great Spangled Fritillary on Thistle
Shenandoah National Park, Virginia, USA
A Great Spangled Fritillary butterfly (Speyeria cybele) drinks nectar from a large purple bull thistle flower in Big Meadows at Shenandoah National Park in Virginia.
« Wildlife