Rackham Blg. [Building] construction

Image