Piazza dell'Annunziata, Genoa, Italy] 1 photomechanical print : photochrom, color. Date: 1890


Size: 3504px × 2640px
Photo credit: © Carlo Bollo / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: 1890, 1900, archive, genoa, historical, history, italy, photochrom, print