Sightseeing - shannonodonnell

The Bird's Nest at the Olympic Complex n Beijing, China.

China2011beijing