Altarpiece Redeemer Strozzi Chapel Santa Maria Novella Church Florence Italy #138707697
Description
Altarpiece Redeemer Jesus Christ Strozzi Chapel Santa Maria Novella Church Florence Italy. Altarpiece created Andrea Orcagna 1357 First Church in Florence founded 1357