Day 7
Windsor Castle
January 26, 2017 in England ⋅ ☁️ 32 °FWe journeyed from London to Windsor, the sometime home of the queen. Apparently she spends the winter months at her private residence. It is one of the oldest occupied castles in the world and itRead more