Plaza Semanggi

Address:

Coordinates:

Plaza Semanggi on the map