Italy: Florence
Church of Santa Maria la Novella