Title
Barrel Organs In The Piazza Del Duomo.
Caption
Barrel Organs In The Piazza Del Duomo, Milan, Italy, 1904.
Date
1904
Credit line
Photo12/Universal Images Group/Universal Archive
Reference
UMG23A06_080
Model release
No
Property release
NA
License type
Rights managed
Available size
25,2Mb (895,0Kb) / 12,1in x 8,1in / 3625 x 2433 (300dpi)