The Princess Royal Visits Royal Victoria Yacht Club on the Isle of Wight
Britain's Princess Anne, Princess Royal, reacts during her visit to the Royal Victoria Yacht Club in Cowes on the Isle of Wight, southern England on April 14, 2021.
Britain's Princess Anne, Princess Royal, reacts during her visit to the Royal Victoria Yacht Club in Cowes on the Isle of Wight, southern England on April 14, 2021.