St Michael and All Angels
St Michael and All Angels
The Parish Church of South Yardley Birmingham B26 1AP

The church building