Results 1 results found Garuda Street, Old Town of Semarang, Java island, Indonesia, Southeast Asia, Asia