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