China 2009 - oliveoyl

Bird Nest Stadium Beijing 2009