Show menu
3rd Primates' Meeting (1983)
Primates of the Anglican Communion ~ 1983 ~ Limuru, Kenya