February 20121 min read

Watching train passes by in the biggest shopping town, Grand Indonesia

Watching train passes by in the biggest shopping town, Grand Indonesia. (Photo by nuniek)

Related posts