Arch of Peace — sculpture in Cavan, Ireland