Artists Milagros Collective set up a creative St Joseph’s altar in former Sts Peter & Paul Church. Come for the art, leave with some lucky beans. www.hotelpeterandpaul.com ISRAELITE D.
A lady chapel is a side chapel or altar inside of a church building dedicated to Mary. A larger church or cathedral will likely have a chapel, whereas a smaller church may have a side altar.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results