Here is a photograph from the Leeds Library. Located in Leeds, Yorkshire, England, UK.