Petra Tower

Petra Christian University

Surabaya, Indonesia

10-story administration and library building