Namibia. View of Luderitz town and harbour. Add to clipboard ZA 0375-LS-LS_10_120 Item Part of THL Image Collection