Flag Art Festival

World Cup Stadium, Seoul, Korea

2002