Altarpiece; location not given

Internet image