Pedestrian struck and killed on Trafalgar Road

by