Home | The Drake Exploration Society

In Drake's Wake

The Drake statue

The Drake statue

The Drake statue on Plymouth Hoe, Devon, England

- Back to Drake's Life

- Back to top ^^