confederate banner A Confederate Catholic banner, with the slogan, Vivat Carolus Rex, ‘Long Live King Charles’ Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment Name * Email * Website