Sightseeing - shannonodonnell

Views from the Olympic Complex in Beijing, China.

China2011beijingolympics