Hello, Guest

Church of St Mary de Castro, Leicester

POI's creator (Voyajo Team)

St Mary de Castro (meaning St Mary of the Castle) is an ancient church in Leicester, England, near to Leicester Castle. Today it acts as a parish church in the Church of England's diocese of Leicester. (...) (from Wikipedia)