Great capture, I think it might be a Red Admiral
The butterfly really pops off the very nice shades of green leaves and detail.
Vanessa atlanta = Red Admiral