Sisters-The British IslesTravelerThe last of Windsor/Tea time! August 10, 2023 in England ☀️ 79 °F 1 like Trip