Designed by
Title
Main altar of the Basilica Santa Maria Novella in Florence, Italy. #277829512
Description
Pictured is the main altar of the Basilica Santa Maria Novella in Florence, Italy. The huge crucifix is by Giotto di Bondone and was probably executed between 1288 and 1289.