Designed by
Title
Sheffield Hallamshire Hospital Medical School Entrance #308845432
Description
Sheffield, South Yorkshire, United Kingdom - February 24 2024: Sheffield Hallamshire Hospital Medical School entrance. Part of the University of Sheffield.
This image is editorial