Shenandoah National Park - tsullivanphoto
Powered by SmugMug Log In

A black swallowtail butterfly rests on a flower in Big Meadows at Shenandoah National Park.

butterflyswallowtailblack swallowtailbig meadowsnational park