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