Atwell Lake Life story


Admiral Atwell Peregrine MacLeod Lake was a Royal Navy officer who became Senior Officer, Coast of Ireland Station.

Next Profile ❯