John AllenSouthampton, ENG, United Kingdom
Jul 9, 2015
'I hope call sign Delta Seven will be heard again,' says colleague Dr Fred MacSorley. from The Belfast Telegraph