This is a unique mall in Seoul, South Korea. It also houses one of the largest libraries in the country.
No comments yet