The Hamlin Hospital

Click here for information on the work of the Hamlin Fistula Hospital in Addis Abba, Ethiopia.

© 2022 Christ Church Longford & Holy Trinity Cressy. Website by New Front Door