World Cup Stadium Seoul, Korea

World Cup Stadium Seoul, Korea

View after leaving station

Your Thoughts: