Hall

Hall

Undergraduate\'s hall 8, 9, 10 and 11 of Nanyang technological university.