The Blessing Madonna and the Flag of Europe ?