Date: 7/29/2011 Views: 585
Date: 12/12/2011 Views: 2991
Date: 1/8/2022 Views: 580
A newly-married couple posed outside the National Stadium , also known as the "Bird's Nest". Beijing 2008 Olympic Games