Catholic Herald logo
Menu
Pilgrims from St John the Baptist in Uddingston, south Lanarkshire, enjoy tea at Bellahouston Park

Pilgrims enjoy tea at Bellahouston

Catholics from St John the Baptist in Uddingston, south Lanarkshire, pictured at Bellahouston Park