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

- Image ID: M79E0R

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

Barry Vincent / Alamy Stock Photo

Image ID: M79E0R

Location: Leeds, UK

Similar stock images