Today Olivia and I had a quintessentially English day visiting the “queen of cathedrals” at Wells in Somerset. The oldest clock face in the world from 1390 in an edifice that was constructed between 1175 and 1490. Original ancient, beautiful stained glass windows and giant organ pipes that were blasting through the stone arches and […]
