The altar of Calvary on display in Florence