Hampshire Churches

St John the Baptist's Church,Upper Eldon

St John the Baptist's Church