Results 2 results found Souvenir shop in Ho Chi Minh City (Saigon), Vietnam, Indochina, Southeast Asia, Asia Hundreds of mopeds in a typical street scene in Ho Chi Minh City (Saigon), Vietnam, Indochina, Southeast Asia, Asia