Kiera O'Connor

Kiera O'Connor was a stunt performer in an upcoming episode of The Punisher.