Loading archive…

Gerard Broadmead Roope — Victoria Cross