Buckingham Palace
Looking like something that just fell off the christmas tree.