The City of London

Pathé Documentary Unit

Documentary
17 min     0     1951     United Kingdom

Overview

A day-in-the-life of the Square Mile.

Similar