Leeds Central Library and Leeds Art Gallery, Leeds, West Yorkshire, England, UK

- Image ID: P0MN8A

Leeds Central Library and Leeds Art Gallery, Leeds, West Yorkshire, England, UK

Martyn Williams / Alamy Stock Photo

Image ID: P0MN8A

Location: Leeds, West Yorkshire, England, UK