Scene with people on steps outside city public Central Library and Art Gallery in The Headrow Leeds West Yorkshire England UK

- Image ID: CN766X

Scene with people on steps outside city public Central Library and Art Gallery in The Headrow Leeds West Yorkshire England UK

Realimage / Alamy Stock Photo

Image ID: CN766X

Location: The Headrow, Leeds, West Yorkshire, England, UK, Great Britain, Europe.