Roles performed
Processes used
Found in collections
Data from
Locations
John E. Middlebrook has 4 locations.
Birth (ca. 1868)
Unknown
Active in
Kimberley, Northern Cape Province
South Africa
Studio or Business (ca. 1888-1894)
Du Toitspan Road
Kimberley, South Africa
Studio or Business (1898-1899)
396 West Street
Durban, South Africa