Elizabeth Stanton's Great Big World
Europe
S3 E4:
In London: Parliament; Westminster Abbey; St. Bartholomew the Great; Waterloo Station; the fastest boat on the river Thames.
Starring
Electra Formosa