House Masters

Name House Masters
Client Dr Dick Masters
Location Zoo Lake, Johannesburg
Status Built, 1991