A documentary recording the visit of the Italian navy warship Libia to San Francisco.
Release Date: December 03, 1921
Acting
View more ->