Church of England Diocese of Coventry Barford

Image Gallery

Click on link below to see an image of  the interior of St. Peter's Church, Barford

Barford_St_Peters_inside_looking_East, JPG

Download