Preview Versace store at Union Square shopping mall, Ho Chi Minh City, Vietnam, Indochina, Southeast Asia, Asia Image ID: 800-2412 Artist: Ian Trower Purchase a commercial license Buy framed prints & more from our print store travel destination photography horizontal color image day indoors architecture interiors building interior shopping mall shopping malls shop shops union square modern ho chi minh city vietnam indochina southeast asia asia trade boutiques designers versace