Cecilian Singers Fund Raising for St Stephen’s

Conducted by Sheriff Kevin Veal

Photos courtesy of Andrew Mitchell

Raising funds for St Stephen’s RC Church Blairgowrie – together with….