The British Library building at Kings Cross in London, England

Royalty-free stock photo ID: 25483192

The British Library building at Kings Cross in London, England