Norma Davidoff travels to Windsor, where she visits Frogmore House, a royal residence since 1792. Frogmore Cottage, where the Duke and Duchess of Sussex will soon live, is also located on the grounds of Frogmore House.
↧