The road to High Head Castle, first built in the Middle Ages and then destroyed by fire in 1947. The thing is to love life to love it even when you have no stomach for it, when everything you’ve held dear crumbles like burnt paper in your hands and your throat is filled with the […]