Kimberley based Caney and Middlebrook carte-de-visite photograph circa 1870s via Carol Hardijzer.jpg