Miriam Shepherd

A vampire and lab colleague of Matthew, who is initially disapproving of his relationship with Diana.

Appearances

.