All Saints Mar Thoma Church Peterborough

Mar Thoma Syrian Church

Peterborough, Cambridgeshire, United Kingdom