HMCS Middlesex (J328)

HMCS Middlesex (J328) was an  that served in the Royal Canadian Navy during World War II.

 References 
 Haze Gray and Underway 
 ReadyAyeReady.com 

Category:Ships of Canada
Category:Warships