Places -- I can imagine the Queen taking a stroll in this moat garden after all the tourists have gone home. Windsor Castle, Berkshire, England

First | Previous Picture | Next Picture | Last | Thumbnails