News

a delightfully zany goat with silver-clad horns; or the unruffled stillness of the Brecon Beacons, a powerful reminder that even royal ceremonies pale to insignificance against the glory of Nature.