Designed by
Title
Tall statue of cooking chef, Chongqing, China #176690837
Description
Chongqing, China - May 9, 2010: Downtown. Closeup of statue of chef in white and blue juggling brown balls. Electircal cables and dirty facades of residential buildings under silver sky
This image is editorial