Windsor Castle March 9, 2020 ~ Dave ~ 15 Comments WINDSOR CASTLE. Taken on 17th February 2020 in Windsor, UK. Share this:FacebookTwitterEmailLike this:Like Loading...