Nevel Maskelyne, St Helena Island

Nevel Maskelyne