Detective Taylor

CID Officer based in Tilbury

Description:

Officer responsible for surveillance of Tilbury warehouse.

Bio:

Detective Taylor

Foundation EI Hammerhydra