He Loves You to the Moon and Back
St. George’s House is a spiritual retreat on the grounds of Windsor Castle in England. It was begun by His Royal Highness Prince Philip and Robin Woods, then Dean of Windsor. Trish and I watched an episode of “The Crown,” the Netflix series about the reign of Queen Elizabeth II,…