Camp Lejeune Marines Serve On The Ground In Haiti

Camp Lejeune Marines Serve On The Ground In Haiti

New Bern, NC –