Click for large image

Vice-AdmiralWilliam_UsborneMoore.jpg

Vice-Admiral William Usborne Moore