Livestream Mass from Dunkeld Diocese

WATCH OUR LIVESTREAM MASS FROM DUNKELD DIOCESE (CATCH-UP) 10th June at 10am
WATCH OUR LIVESTREAM MASS FROM DUNKELD DIOCESE (CATCH-UP) 10th June at 10am

You can also watch it from Dunkeld Diocese website here