Coat of arms of the Bishop Mark O'Toole, Archbishop of Cardiff and Bishop of Menevia, Wales, Great Britain. Español: Escudo de armas del obispo Mark O'Toole...