United Kingdom - University of Leeds, England

Parkinson Building of University of Leeds, United Kingdom. A great addition to my postcard collection of world's top 200 ranked universities. Thanks to Laima of UK.

No comments: