Church and State protest puppets outside the Bank of Ireland, College Green, Dublin

Church and State protest puppets outside the Bank of Ireland, College Green, Dublin