Preview

Statue of Sir Francis Drake, Plymouth Hoe, Plymouth, south Devon, Devon, England, United Kingdom, Europe
Statue of Sir Francis Drake, Plymouth Hoe, Plymouth, south Devon, Devon, England, United Kingdom, Europe
Image ID: 485-6828
Artist: Roy Rainford
Purchase a commercial license Buy framed prints & more from our print store