Armada hospital ship 'San Pedro El Mayor': lost on the South devon coast 1588 AD (2014)
Steve Clarkson
Repository | Library | Shelf |
Devon |
DHC |
p623.8885/SOU/CLA |
Illustration Reference
ISBN 9780993020704
Publication Details
Embellishment
ill(some col),maps,ports