Marine Headquarters and Maintenance Squadron (HM&S) 24

From USNA Virtual Memorial Hall