Sgt. Joshua D. Desforges

Tags: Marines , Memorials

Sgt. Joshua D. Desfor