Red-spotted Purple Admiral butterfly resting on a Painted NettleBy Anne Gilbertson / May 11, 2023 (Visited 16 times, 1 visits today)