Facade
Facade

Ciputra Towers, Kemayoran, Jakarta, Indonesia.

press to zoom
Ciputra Towers.
Ciputra Towers.

Ciputra Towers, Kemayoran, Jakarta, Indonesia.

press to zoom
Central Plaza.
Central Plaza.

Ciputra Towers, Kemayoran, Jakarta, Indonesia.

press to zoom
1/11