British Admiralty Nautical Chart 1750: Anchorages in Guadalcanal Island

  • $41.75