Home Medically retired Marine takes gold at Invictus Games LCpl Sarah Rudder and Prince Harry

LCpl Sarah Rudder and Prince Harry

LCpl Sarah Rudder and Prince Harry