Guards at Windsor Castle - Guards walking around in Windsor Castle on the outskirts of London, England.
Guards at Windsor Castle - Guards walking around in Windsor Castle on the outskirts of London, England.