Filters:

maritime museum in Johannesburg South

About 1 results.

James Hall Transport Museum

The James Hall Museum of Transport, Johannesburg, South Africa, houses a fascinating collection of land transport vehicles.

  • 1