Stock Photo - souvenir stand in front of National Stadium also known as the Bird´s Nest in Chaoyang District, Beijing, China.

Stock Photo: souvenir stand in front of National Stadium also known as the Bird's Nest in Chaoyang District, Beijing, China.

Searchable keywords

Choose multiple keywords