Hampstead Underground Station

From the collection Transport

Hampstead Underground Station (1907)

Hampstead Underground Station