Loading archive…

James A. Walsh (Medal of Honor) — Victoria Cross