Philippa Berrington-Blew

Philippa Berrington-Blew

Cape Town, South Africa / The Caledonian Mining Expedition Company