Back

TAIPEI STADIUM

Year: 2008

Location: Taipei

Country: Taiwan

Description: Taipei Stadium, Taiwan.