Skip to content

James A McRae


World War II · US Army

United States of America

Lt James McRae, 321st BG, 446th BS, B-25 MTO

James McRae