Back

Umbrella manufacturer

Umbrella manufacturer

Kensington Gardens

1980s

Taken in the 1980s, this is a photograph of a sign for an umbrella manufacturer at 3 Kensington Gardens.

* Required Fields

£4.00