Party billboard & department store, Ho Chi Minh City, Vietnam 18 x 24 inches Chromira Crystal Archive print