Northern Cross report on James Aspinwall at 100

(click on the picture to return)