Olympic torch relay

Editorial Stock Photo
Download Olympic torch relay editorial stock photo. Image of relay - 5080328

Olympic torch relay on May 3, 2008 in Macau, China

Designers Also Selected These Stock Photos
More similar stock images of `Olympic Torch`
Extended licenses