Enthusiastic spectators take it all in as the famed Olympic torch passes through Jingzhou, an ancient city in China's Hubei Province. Courtesy of Ivy Council
Read More
Enthusiastic spectators take it all in as the famed Olympic torch passes through Jingzhou, an ancient city in China's Hubei Province. Courtesy of Ivy Council