Campus of University of Leeds, UK

Royalty-free stock photo ID: 975724

Campus of University of Leeds, UK