Short Film Saturday: Launch of H.M.S. Albion (1898)

An early disaster film.

Advertisements