Logo of Cambridge City Square, a shopping mall in Medan, North Sumatra, Indonesia.
PT Global Medan Town Square
<a rel="nofollow" class="external free" href="http://www.gmts.co.id/web/mall/index.php">http://www.gmts.co.id/web/mall/index.php</a>