Designed by
Title
Altarpiece Redeemer Strozzi Chapel Santa Maria Novella Church Florence Italy #138708358
Description
Altarpiece Redeemer Jesus Christ, Frescos, statined glass window, Strozzi Chapel Santa Maria Novella Church Florence Italy. Altarpiece created Andrea Orcagna 1357 First Church in Florence founded 1357
This image is editorial