The Week in Pictures: October 19 – October 25, 2013
A car made from parts taken from used vehicles is shown in street Hefei, Anhui Province in China, on Oktober 21, 2013. The machine, which reaches 60 km/h, is the brainchild of self-taught inventor Zhu Runqiang. (Photo by Reuters/China Daily)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy