The Union Jack flag is lowered on Windsor Castle as a rainbow covers the sky Thursday afternoon in Windsor, England.

Advertisement
%d bloggers like this: