12. James Nasmyth Building

Map

View a larger map.