The Duchess of Edinburgh Visits Farm in Hitchin
Sophie, Duchess of Edinburgh, in her capacity as Honorary President of LEAF (Linking Environment and Farming), visits the Groundswell Agricultural Festival Show at Lannock Manor Farm on 27 June 2024 in Hitchin, England.