London, UK
Face Britain, a light show consisting of over 200,000 self portraits by children, is projected onto Buckingham Palace to form a montage image of Her Majesty Queen Elizabeth II. (via BBC News)
London, UK
Face Britain, a light show consisting of over 200,000 self portraits by children, is projected onto Buckingham Palace to form a montage image of Her Majesty Queen Elizabeth II. (via BBC News)