Vietnam. Icon! Propaganda. pop art. poster. Trending on ArtStation.