Author: Italy) Santa Maria di Castello (Church : Genoa