Browse 1 movies from Italia-Virtus Club of San Francisco
A documentary recording the visit of the Italian navy warship Libia to San Francisco.
Dec 1921