Castle, Malcolm

Malcolm Castle is the longest-serving officer on the watch in Shrewsbury, Shropshire. he recently celebrated his 30th year at the station.