Movies

  • 1921
    The Italian Warship Libia

    The Italian Warship Libia

    The Italian Warship Libia

    51921HD

    A documentary recording the visit of the Italian navy warship Libia to San Francisco.

    The Italian Warship Libia