The Past is a Foreign Country, Plaza Indonesia, Jakarta

 03 
Plaza Indonesia, Jakarta