John Robert Osborn


sergeant Major, soldier, military veteran

a.k.a.Company Sergeant Major John Robert Osborn, VC

© About PF | Gēēks Bank™, Boundary™, Pomerce™