A statue of St. Barr, also known as Finbarr, the island's Irish patron saint, stands on a rock offshore in Bàgh a Tuath.