(1911)
Released: 1911-06-19
A love story filmed in Long Island Sound with a stowaway and a shipwreck.
Vote Now!