images

Released on: 1905-07-03

Rescued by Rover

A dog leads its master to his kidnapped baby.

Drama

Production Companies:

Hepworth

Production Countries:

United Kingdom

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations