Leeds Art Gallery and Library in Leeds, UK. The building stands on the Headrow.

- Image ID: M79E12

Leeds Art Gallery and Library in Leeds, UK. The building stands on the Headrow.

S. Forster / Alamy Stock Photo

Image ID: M79E12

Location: Leeds, UK

Similar stock images