A long-awaited celebration!

Church_news

Taking up a new post at a strange time in Gibraltar.