THE JULIA MARGARET CAMERON TRUST

Charity number: 1026339