Designed by
Title
Statue of Torch bearers at Beijing Olympic Stadium #28272915
Description
Metal framed women torch-bearers circa August 2008 in Beijing China. The display is just outside the grounds of the Olympic Stadium representing The 2008 Summer Olympic Games, a major international sporting event.
This image is editorial