Reports

Cape Town, 1870. Table Bay Harbour. From the Illustrated London News, 12 November 1870.

There are no relevant reports for this item