'In 1581 Drake was made the mayor of this English seaport'
Plymouth
SIR FRANCIS DRAKE: In 1581 Drake was made the mayor of this English seaport
In 1581 Drake was made the mayor of this English seaport
In 1581 Drake was made the mayor of this English seaport
SIR FRANCIS DRAKE
Plymouth
SIR FRANCIS DRAKE