A short documentary about a small ladder making firm in Sheffield, UK.

Likes: 1

Viewed:

source