This is not the england flag and no... I don't know the queen

306 shares