Liverpool Central Library Hugh Frederic Hornby statue

- Image ID: DB6P76

Liverpool Central Library Hugh Frederic Hornby statue

Tony Smith / Alamy Stock Photo

Image ID: DB6P76

Location: Liverpool Central Library, Liverpool, England, UK L3 8EW