Posts

Showing posts with the label spiders in liturgy

Giant Spider which landed on top of Basilica in 2017 due to return in 2022

Dialogue instead of mission