Church and State protest puppets outside the Bank of Ireland

Church and State protest puppets outside the Bank of Ireland

Church and State protest puppets outside the Bank of Ireland