images

Released on: 1896-07-01

Scene on the River Thames

Dangled precariously off a boat, a baby falls into the river. Many people on the bank quickly scramble to its rescue.

Production Companies:

Production Countries:

United Kingdom

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations