The Medal
His Victoria Cross is displayed at the Army Medical Services Museum (Aldershot, England).
Read more about this topic: Harry Sherwood Ranken
The Medal
His Victoria Cross is displayed at the Army Medical Services Museum (Aldershot, England).
Read more about this topic: Harry Sherwood Ranken