Natalie Reynolds

Captain Natalie Reynolds is an British military offier attached to Section 20.