Views from Windsor. Windsor castle itself is the longest occupied palace in Europe and frequent residence of the Queen. . . . . . . #windsor #windsorcastle #keep #pattern #england #uk #unitedkingdom #travel #mytravels #travelphotography (at Windsor, England, UK) https://www.instagram.com/p/CFRu3WEM8Xc/?igshid=1c14vc2nall7p