Saint-Jean-Baptiste Church

Culture, arts and heritage Religious heritage Indoor Plateau-Mont-Royal and Mile End