This flag appeared flying opposite the pub last night and stumped everyone as to what flag it is. Best conclusion we came to was that it was some sort of regional Catalonian flag. Can anyone help?