Preview

Statue of Sir Francis Drake, 1540-1596, constructed in 1883 by Joseph Edgar Boehm, town centre of Tavistock, Devon, England, United Kingdom, Europe
Statue of Sir Francis Drake, 1540-1596, constructed in 1883 by Joseph Edgar Boehm, town centre of Tavistock, Devon, England, United Kingdom, Europe
Image ID: 832-65752
Artist: Helmut Meyer zur Capellen
Purchase a commercial license Buy framed prints & more from our print store