Sir Francis Drake Statue

Statue of Sir Francis Drake

Bronze statue of Sir Francis Drake in Tavistock, Devon

Leave a Comment