Interior of the Saint-Télesphore Catholic church, Saint-Télesphore, 2010
The Saint-Télesphore church was finished in 1882 and still boasts its original interior decoration. Completed in 1894 by painter François-Édouard Meloche (1855-1914) and his collaborator Toussaint-Xénophon Renaud (1860-1946), […]