DSC_0095

Saint-Sauveur church: organ.