Designed by
Title
Street scene in the city of Dunhuang, with a cook preparing lamb kebab at a food stall, in China #124067285
Description
Dunhuang, China - August 7, 2012: Street scene in the city of Dunhuang, with a cook preparing lamb kebab at a food stall, in China
This image is editorial