Scala della Piazza di Spagna, Roma, Sommer & Behles, Italian, 1867 - 1874, 1865 - 1870; Albumen silver print
Scala della Piazza di Spagna (Roma); Sommer & Behles (Italian, 1867 - 1874); 1865 - 1870; Albumen silver print
Size: 5041px × 3260px
Location:
Photo credit: © Artokoloro / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: &, 1865, 1867, 1870, 1874, albumen, behles, della, di, italian, piazza, print, roma, scala, silver, sommer, spagna