Helen McCarthy

Helen McCarthy was a Chief Inspector for the London Metropolitan Police active during Day 9.