Sir Francis Drake Statue



Statue of Sir Francis Drake

Bronze statue of Sir Francis Drake in Tavistock, Devon



Leave a Comment