St Philip and St James’s church, Grafton Road, Cheltenham, GL50 2DD


Pilgrimage Day 6


Partition Wall, Bethlehem and Deheisheh Refugee Camp IMG_0041 IMG_0599 (002) IMG_0603

Leave a Comment