holyroodsantacruz.org
About / Acerca De
Holyrood Church is a congregation of the Diocese of New York which is part of the Episcopal Church and the world Anglican Communion. The Holyrood Church (Holyrood means “Holy Crucifix” …