James Nightingale Portsmouth Naval Memorial Roll of Honour © CWGC.orgBy ericachambers / January 22, 2018