Sheffield, Yorkshire: the University
DR1186/3/1/41
1908
open
item
United Kingdom - England - Yorkshire - Sheffield - University,
Enquire about this object