Capt. C G Duff, 1875, retired

Scope and Content

Photographer: Humphreys, Castle Square, Carnarvon