Medieval Wells

Medieval Wells – the smallest city in England.