Clarence Persival Smith and Mary Eleonore Helena Macpherson Family



Family Information