Harrow Hospital Carnival

BFI

Documentary
13 min     0     1933     United Kingdom

Overview

Harrow’s extraordinary and opulent pageant, and seaside holidays on the south coast.

Similar