Nature scenes from Vietnam. Icon! Logo! Propaganda. pop art. poster. Trending on ArtStation.