Church of St Mary Oxfordshire, England

Thame Church is a parish church in Oxfordshire built mostly in the early 13th century.

Location and aerial view of Church of St Mary. Click for larger interactive map.