Filters:
orphanage in Leckhampstead
About 5 results.
World Vision UK
Opal Drive, Fox Milne, MK15 0ZR Milton Keynes, United Kingdomhttp://worldvision.org.uk The world's largest international children's charity, bringing real hope to millions of children in the world's hardest places