Thomson Building

Thomson Building
University Avenue, University of Glasgow, Glasgow, G12 8QQ