wikiamp

Discovery Expedition (clothing)

Discovery Expedition is a South Korean clothing brand. As of 2016, the chain had over 120 retail stores in South Korea.