St. Stephen's Catholic Church

St. Stephen's Catholic Church
23-43 Oliver's Battery Road North, Winchester, SO22 4JA
Photo of St. Stephen's Catholic Church