Designed by
Title
E C Stoner building, University of Leeds, Yorkshire, United Kingdom #288243722
Description
E C Stoner building, and the surrounding campus area University of Leeds, Yorkshire, United Kingdom. High-quality photo with copy space for further usage
This image is editorial