Sir Hudson Lowe, St Helena Island

Sir Hudson Lowe