Monarch chrysalis along Limberlost trail Shenandoah National Park, VA
all nature photosinsectsbutterfliesshenandoah n pblue ridgepage co