Preview

Statue of Sir Francis Drake on Plymouth Hoe, Plymouth, Devon, England, United Kingdom, Europe
Statue of Sir Francis Drake on Plymouth Hoe, Plymouth, Devon, England, United Kingdom, Europe
Image ID: 166-5462
Artist: David Lomax
Purchase a commercial license Buy framed prints & more from our print store